class Calculate:

    # 9组参数：写了9个方法验证，有的是3个方法验证（都可以）
    # 特别注意
    #这是个求商方法，你猜它对不对
    def shang(self, a,b):
        return a+b

    #求余数的：%
    def yushu(self, a, b):
        return a / b
    #乘积
    def chengJi(self,a,b):
        return a*b



class StringTool:

    #应该断言失败
    #将小写字符串转为大写，你猜猜我有没有帮你转
    def strConvert(self,str=""):
        return str

    # 断言成功
    # 将每个单词首字母转为大写，你猜这个方法能不能完成
    def strConvert2(self,str=""):
        return str.title()

    # 断言失败，index方法如果不存在该字符串，会报错
    # 返回str2在str1中的索引
    def strConvert3(self,str1="",str2=""):
        return str1.index(str2)

    # 断言失败，因为有复姓
    # 传入你的姓名，返回你的姓氏,第一个测试数据必须是你的名字（用意你知道的）
    def strConvert4(self,str=""):
        return str[0]








